package com.ruoyi.hqfinance.domain.vo;

import com.ruoyi.logistic.domain.PageDate;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

@Data
public class HqNetworkBillPointVo implements Serializable {
    private static final long serialVersionUID = -2356140320508187668L;
    //    结算网点
    @ApiModelProperty("结算网点")
    private String settleNetworkNameId;

    //    承包区
    @ApiModelProperty("承包区")
    private String contractArea;
    //    开始日期
    @ApiModelProperty("开始日期")
    private String startTime;
    //    结束日期
    @ApiModelProperty("结束日期")
    private String endTime;
    //    类型
    @ApiModelProperty("" +
            "1:出件票数" +
            "2:包仓外中转费" +
            "3:中转考核" +
            "4:大货计重收费" +
            "5:大货操作费" +
            "6:出港操作费" +
            "7:基础派费收费调整" +
            "8:周期性派费收费" +
            "9:乡镇村业务费用" +
            "10:退件操作费" +
            "11:退件中转费" +
            "12:进港退件操作费" +
            "13:异形件操作费" +
            "14:进港异形件操作费" +
            "15:短驳费" +
            "16:网点违规退回考核" +
            "17:三个100%投诉" +
            "18:违规重量考核" +
            "19:揽收时效考核" +
            "20:实名制考核收费" +
            "21:物流信息考核" +
            "22:交货时效考核" +
            "23:违禁品" +
            "24:合包不规范" +
            "25:错发件" +
            "26:热敏面单未规范使用")
    private String type;

    @ApiModelProperty(value = "日期类型(0:扣付日期 1:会计日期)" ,required = true)
    private Integer dateType;

    private PageDate pageDate;

}
